shockingly good thing - Spanish English Dictionary